#定义元组
t1=(10,20,30)
#单个数据元组
t2=(10,)

#按下标查找数据
tuple1=('aa','bb','cc','dd')
print(tuple1[0])    #aa

#查找某个数据，如果数据存在返回对应的下标，否则报错，语法和列表、字符串的index方法相同
tuple1=('aa','bb','cc','dd')
print(tuple1.index('aa'))     #0

#统计某个数据在当前元组出现的次数
tuple1=('aa','bb','cc','bb')
print(tuple1.count('bb'))     #2

#统计元组中数据的个数
print(len(tuple1))     #4

#元组内的直接数据如果被修改则立即报错
# tuple1[0]='aaa'        会报错

#但是如果元组里面有列表，修改列表里面的数据则是支持的，故自觉很重要
tuple2=(10,20,['aa','bb','cc'],50,30)
print(tuple2[2])     #访问到列表['aa','bb','cc']

tuple2[2][0]='aaaaa'
print(tuple2)
